/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cms.dataaccess;

import cms.exceptions.HibernateAccessLayerException;
import dto.Conferenceitem;
import java.util.List;

/**
 *
 * @author TauPo
 */
public interface ConferenceItemDAO {
 public Conferenceitem findConferenceItem(String conferenceName,String itemName) throws HibernateAccessLayerException;
 public List<Conferenceitem> findConferenceItemByConferenceName(String itemName)throws HibernateAccessLayerException;
 public List<Conferenceitem> findConferenceItemByItemName(String itemName)throws HibernateAccessLayerException;
 public List<Conferenceitem> findByCustomizeQuery(String queryString)throws HibernateAccessLayerException;
 public List<Conferenceitem> findAllConferenceitem() throws HibernateAccessLayerException;
 public void insertConferenceItem(Conferenceitem conferenceItem) throws HibernateAccessLayerException ;
 public void updateConferenceItem(Conferenceitem conferenceItem) throws HibernateAccessLayerException ;
 public void deleteConferenceItem(Conferenceitem conferenceItem) throws HibernateAccessLayerException ;
     
}
